/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package funkcje.bankowe;

import java.util.Date;

/**
 * Klasa uzytkownik jest klasa z ktorych metod moze korzystac użytkownik na przykład poprzez dostęp z internetu.
 * @author Justyna Heinbockel i Bartłomiej Ziobrowski
 */
public class uzytkownik {
    /**
     * Przelew w obrębie konta użytkownika
     * @param numer_konta_z
     * @param numer_konta_do
     * @param kwota 
     */
    public void przelew_wewnetrzny(String numer_konta_z,String numer_konta_do,float kwota){}
    /**
     * Przelew poza obrębem konta użytkownika
     * @param numer_konta_z
     * @param numer_konta_do
     * @param kwota 
     */
    public void przelew_zewnetrzny(String numer_konta_z,String numer_konta_do,float kwota){}   
    /**
     * Zwraca stan konta
     * @param numer_konta
     * @return podaje stan konta
     */
    public double stan_konta(String numer_konta){
    return 0.0;
    }
    /**
     * Otwarcie nowej lokaty na dany stan konta
     * @param numer_konta
     * @param kwota 
     */
    public void nowa_lokata(String numer_konta,float kwota){}
    /**
     * Usunięcie lokaty z danego konta
     * @param numer_lokaty
     * @param numer_konta_do_przelania_srodkow 
     */
    public void likwidacja_lokaty(String numer_lokaty,String numer_konta_do_przelania_srodkow){}
/**
     * Zwraca historie konta
     * @param numer_konta
     * @param from
     * @param to 
     */
    public void podaj_historie_konta(String numer_konta,Date from,Date to){}
    /**
     * Zwraca dane użytkownika
     */
    public void podaj_dane_uzytkownika(){};
    
}
